practicable doors - French English Dictionary